throwing marble - French English Dictionary